strawberry conch - Turkish English Dictionary